
      body *, table *,
      body {
        font-family: "trebuchet ms", verdana, sans-serif;
        font-size: 13px;
      }

      #header { margin-top: 4px; }
      #search_control { margin-top: 4px; }

      .gsc-ad-box .gsc-keeper {
        display : none;
      }

      h1 {
        font-size : 16px;
        font-weight : bold;
        background-color : #f9f9f9;
        border-top : 1px solid #676767;
        text-align : center;
        margin-bottom : 10px;
        color : #676767;
      }

      h1 .tagline {
        font-size : 13px;
        font-weight : normal;
      }

      .sb-result {
        border-collapse : collapse;
        border : 1px solid #f9f9f9;
        color : #676767;
      }

      .sb-result td {
        vertical-align : top;
        border : 1px solid #f9f9f9;
        padding-left : 4px;
        padding-right : 4px;
      }

      td.sb-row {
        width : 20px;
        text-align : center;
        color : #676767;
        font-weight : normal;
        background-color : #f9f9f9;
      }

      td.sb-title {
        width : 200px;
      }

      td.sb-address {
        width : 300px;
      }

      td.sb-phone {
        color : #E56E94;
        width : 100px;
      }

      td.sb-date {
        width : 150px;
      }

      #header td {
        background-color : #f9f9f9;
        text-align : center;
      }
      #header td.sb-phone {
        color : #676767;
      }

      #row1 td {
        text-align : center;
      }
      #row1 td.sb-header {
        font-size : 16px;
        width : 618px;
      }

      #row1 td.sb-viewmap {
        vertical-align : bottom;
        font-size : 13px;
        width : 150px;
        cursor : pointer;
        text-decoration : underline;
        font-weight : normal;
        color : green;
      }

      #dataheader td {
        text-align : left;
        color : blue;
        font-weight : bold;
        margin-bottom : 6px;
      }

      #dataheader td.sb-row {
        text-align : center;
        color : #676767;
        font-weight : normal;
      }

      #dataheader span.sb-attribution {
        font-size : 11px;
        color : #676767;
        font-weight : normal;
      }

      div.visible {
        display : block;
      }

      div.invisible {
        display : none;
      }

      #lead_map {
        border : 1px solid #676767;
        width : 777px;
        height : 400px;
        margin-top : 8px;
      }
